package com.dev.security.login.service.filters;

import org.apache.commons.lang3.StringUtils;

import com.dev.security.login.service.ValidateFilter;
import com.dev.security.login.service.ValidateInvocation;
import com.dev.security.login.util.LoginConstants;
/**
 * 用户是否失效
 * @author <b>DEVILIVED</b>
 * <br/>E-Mail：3375758@qq.com
 * <br/>创建时间： 2014年6月28日 下午10:30:03 
 * @version V1.0
 */
public class StatusFilter implements ValidateFilter {

	@Override
	public int filter(ValidateInvocation invoc) {
		if(!StringUtils.equals("1", invoc.getLoginUser().getUserStatus())) {
			return LoginConstants.VALIDATE_INVALID;
		}
		return invoc.invoke();
	}

}
